package com.test0110;

import java.io.*;

public class Java06 {
    public static void main(String[] args) throws FileNotFoundException, IOException {
        //        java.io.BufferedReader
//        java.io.FileReader
//        编写一个 Java 程序，使用`BufferedReader`和`FileReader`类读取一个文本文件
//        （文件内容自定，可简单写几行文本），然后逐行输出文件内容。
        FileReader fileReader = new FileReader("d:/a.txt");
        BufferedReader bufferedReader = new BufferedReader(fileReader);

        String str = "";
        while ((str=bufferedReader.readLine())!=null){
            System.out.println(str);
        }
        bufferedReader.close();
        fileReader.close();


//        java.io.FileWriter
//        java.io.BufferedWriter
//        编写一个 Java 程序，使用`BufferedWriter`和`FileWriter`类向一个文本文件写入多行内容（自定几行文本），
//        每行内容后换行，然后关闭文件。
        FileWriter fileWriter = new FileWriter("d:/b.txt");
        BufferedWriter bufferedWriter = new BufferedWriter(fileWriter);

        for (int i = 0; i < 5; i++) {
            bufferedWriter.write("你好啊，未来人");
            bufferedWriter.newLine();
        }
        bufferedWriter.close();
        fileWriter.close();
    }
}
